serum phosphorus - French English Dictionary